Big Huge Thesaurus

Euphorbia milii

noun